Tape control system



Dec. 1, 1964 R. a. WRIGHT, JR 3,159,319

TAPE CONTROL SYSTEM Filed July 29, 1960 100 Sheets-Sheet 1 (l/AFAUZ-k 54052 20 15 some? co/vm EMORY u/wr P5105? 0 Z6 25 15 f f CENTRAL MULT/PLEX P P19065550? gun-5? PRINTER 14 17 CONTROL TYPE- WRITER CONTROL ca/vmoz.

CONSOLE war -l 1 1a 19 1:3 1 5 1 721, 5 TAPE 5' q 7 HANDLER HANDLER I L 2 L.......! L

INVENTOR.

ROBERT B. WRIGHT,JR

ATTORNEY Dec. 1, 1964 R. B. WRIGHT, JR

TAPE CONTROL SYSTEM kne Dec. 1, 1964 R. B. WRIGHT, JR 3,159,819

TAPE CONTROL SYSTEM Filed July 29, 1960 100 Sheets-Sheet 3 GATE p-c/n/ ur 69 B5: 3 CZOCK PULSED/P/VER INVENTOR. 68 ROBERT B. WRIGHTJR. //VPU7' BY Dec. 1, 1964 R. a. WRIGHT. JR

TAPE CONTROL SYSTEM NNN Dec. 1, 1964 R. a. WRIGHT, JR

TAPE CONTROL SYSTEM 100 Sheets-Sheet 7 Filed July 29. 1960 NVN m T R H @x mwtRu V mfi bo m H #1 MEG \Q- n B 3% o wkmfi w w kg kWwM Q, n ma W 1 NNN. QNN. 1 .6 n v uGow 1L- om sv \6 m Pi x 1 QRSQ M" NW1 3 WWW yaw lx? \ww 836w kQRm .W\ Q

R. B. WRIGHT, JR 3,159,819 TAPE CONTROL SYSTEM 100 Sheets-Sheet S 952-. 'sa'a 1w 7 aGZl/V/Jd Dec. 1, 1964 Filed July 29. 1960 J T T 03195)! wwbm INVENTOR. ROBERT B. WRIGHT, JR.

QR III-II AYMRQQWW $3 Pan zu/wm cal/v02 awe/ 0w 33130; 30 22 \\N III...

Dec. 1, 1964- R. a. WRIGHT, JR

mm: CONTROL SYSTEM 100 Sheets-Sheet 11 Filed July 29, 1960 R. a. WRIGHT, JR 3,159,819 TAPE CONTROL SYSTEM 100 Sheets-Sheet 14 Dec. 1, 1964 Filed July 29, 1960 ROBERT B. WRIGHT, JR.

AITGFNEY Dec. 1, 1964 R. a. WRIGHT, JR

TAPE CONTROL sys'ram 100 Sheets-Sheet 17 Filed July 29, 1960 Dec. 1, 1964 R. B. WRIGHT, JR 3,159,819

TAPE CONTROL SYSTEM Filed July 29, 1960 100 Sheets-Sheet 18 SJJIJIHWV 0m n nmj 1m roam/v0) 83180919001 v 3 @m M N w b u u c Q Q h. NM D 2: a [E15 Q 7D MPEG/$7'EP L POW PAP/TY (Hf (HAG FLIP-F1325 ave-5m sKhGu YtJ1,2 1 M Feb, Ur

INVENTOR. ROBERT B. WRIGHT,JR.

JAM 7414124 R. B. WRIGHT, JR 3,159,819

TAPE CONTROL SYSTEM 100 Sheets-Sheet 19 Dec. 1, 1964 Filed July 29, 1960 J 1 81 a b t, K & 2Q kHWk INVENTOR ROBERT B. WRIGHT,JR

ATfO/PA/EX 

1. FOR USE WITH A DATA STORAGE MEANS EMPLOYING A LONGITUDINAL DATA STORAGE MEMBER, WHEREIN ELEMENTS OF DATA ARE STORED ON SAID MEMBER IN A PLURALITY OF DATA ROWS ORIENTED PARALLEL TO THE LENGTH OF SAID MEMBER, SAID ELEMENTS BEING STORED IN A PLURALITY OF DISCRETE REGIONS SPACED APART ALONG THE LENGTH OF SAID MEMBER, WHEREIN SAID DATA ELEMENTS ARE FURTHER DISPOSED IN EACH OF SAID REGIONS IN A PLURALITY OF DATA COLUMNS ORIENTED TRANSVERSELY TO THE LENGTH OF SAID MEMBER, A PREDETERMINED NUMBER OF ADJACENT DATA COLUMNS STORING ALL OF THE ELEMENTS OF A DATA WORD, AND WHEREIN SAID MEMBER IS PROVIDED WITH AN ADDITIONAL DATA ROW ORIENTED PARALLEL TO THE LENGTH OF SAID MEMBER FOR STORING FIRST AND SECOND DATA MARKERS DENOTING RESPECTIVELY THE BEGINNING AND ENDING OF EACH OF SAID REGIONS, THE COMBINATION COMRPISING: WRITING MEANS RESPONSIVE TO INPUT SIGNALS FOR RECORDING SAID DATA MARKERS IN SAID ADDITIONAL DATA ROW, MEANS FOR GENERATING A FIRST CONTROL SIGNAL WHEN SAID MARKERS ARE TO BE RECORDED IN SAID ADDITONAL DATA ROW AND FOR GENERATING A SECOND CONTROL SIGNAL WHEN MARKERS FOR A PREDETERMINED ONE OF SAID REGIONS ARE TO BE ERASED; A SIGNAL SOURCE COUPLED TO SAID WRITING MEANS AND RESPONSIVE TO SAID FIRST CONTROL SIGNAL FOR SUPPLYING SAID INPUT SIGNALS TO SAID WRITING MEANS; MEANS COUPLED TO SAID SIGNAL SOURCE AND RESPONSIVE TO SAID FIRST CONTROL SIGNAL FOR MAINTAINING THEREFROM THE CONTINUED SUPPLY OF SAID INPUT SIGNALS FOLLOWING THE WRITING OF SAID SECOND DATA MARKERS; FIRST READING MEANS FOR SENSING THE MARKERS STORED IN SAID ADDITONAL ROW AND FOR DELIVERING MARKER SIGNALS REPRESENTING THE MARKERS SENSED THEREBY WHEN RELATIVE MOTION IS PROVIDED BETWEEN SAID MEMBER AND SAID FIRST READING MEANS; ERASING SAID MARKERS IN RESPONSE TO AN ACTUATING SIGNAL RECEIVED THEREBY; MEANS RESPONSIVE TO SAID SECOND CONTROL SIGNAL FOR PROVIDING RELATIVE MOTION BETWEEN SAID MEMBER AND SAID FIRST READING MEANS; ERASE INITIATING MEANS COUPLED TO RECEIVE SAND MARKER SIGNALS AND RESPONSIVE TO THE FIRST ONE OF SAID MARKER SIGNALS RECEIVED CORRESPONDING TO SAID PREDETERMINED REGION FOR GENERATING A THIRD CONTROL SIGNAL; AN ACTUATING SIGNAL GENERATOR RESPONSIVE TO A FIRST SIGNAL RECEIVED THEREBY FOR GENERATING A THIRD CONTROL SIGAND RESPONSIVE TO A SUCCEEDING SECOND SIGNAL RECEIVED THEREBY FOR TERMINATING SAID ACTUATING SIGNAL; MEANS COUPLING SAID THIRD CONTROL SIGNAL TO SAID ACTUATING SIGNAL GENERATOR, WHEREBY SAID ACTUATING SIGNAL IS GENERATOR, MEANS COUPLING SAID ACTUATING SIGNAL TO SAID ERASING MEANS; ERASE TERMINATING MEANS COUPLED TO RECEIVE SAID MARKER SIGNALS AND RESPONSIVE TO ONE OF SAID MARKER SIGNALS RECEIVED FOLLOWING SAID FIRST MARKER SIGNAL FOR GENERATING A FOURTH CONTROL SIGNAL; MEANS COUPLING SAID FOURTH CONTROL SIGNAL TO SAID ACTUATING SIGNAL GENERATOR, WHEREBY SAID ACTUATING SIGNAL IS TERMINATED; SECOND READING MEANS FOR READING SAID DATA COLUMNS IN SEQUENCE AND DELIVERING SUCCESSIVE SIGNAL SETS, EACH SIGNAL SET REPRESENTING THE DATE ELEMENTS STORED IN A CORRESPONDING DATA COLUMN, A MULTIPLE STATE DEVICE FOR ASSUMING CYCLICALLY AND IN SEQUENCE A PLURALITY OF DIFFERENT SETTINGS, SAID DIFFERENT SETTINGS INCLUDING A GROUP OF HOLD SETTINGS EQUAL IN MULTIPLE STATE DEVICE FOR DELIVERING CORRESPONDING OUTPUT ALL OF THE ELEMENTS OF A DATA WORD, SAID MULTIPLE STATE DEVICE REMAINING IN EACH OF SAID HOLD SETTINGS UNTIL AFTER SAID SECOND READING MEANS DELIVERS THE NEXT ONE OF SAID SIGNAL SETS; MEANS RESPONSIVE TO SAID SETTINGS OF SAID MULTIPLE STATE DEVICE FOR DELIVERING CORRESPONDING OUTPUT SIGNALS, MEANS COUPLED TO SAID MULTIPLE STATE DEVICE AND RESPONSIVE TO EACH ONE OF SAID SIGNAL SETS FOR TRANSFERRING SAID MULTIPLE STATE DEVICE FROM THE ONE OF SAID HOLD SETTING WHICH IT IS ASSUMING TO THE NEXT SEQUENTIAL ONE OF SAID SETTING; AND MEANS COUPLED TO SAID MULTIPLE STATE DEVICE AND RESPONSIVE TO EACH ONE OF SAID OUTPUT SIGNALS REPRESENTING ONE OF SAID NEXT SEQUENTIAL SETTINGS FOR TRANSFERRING SAID MULTIPLE STATE DEVICE IN SEQUENCE THROUGH THE ONES OF SAID SETTINGS FOLLOWING SAID ONE NEXT SEQUENTIAL SETTING AND INTO THE NEXT SUCCEEDING ONE OF SAID HOLD SETTINGS. 